function intTbleCheckBox(){
    var theadTr = $("table thead tr");
    var tbodyTr = $("table tbody tr");

    var checkAll = theadTr.find("input");
    checkAll.click(function(e){

        if(!$(this).prop('checked')){
            tbodyTr.removeClass("table-thindark text-white")
        }else{
            tbodyTr.addClass("table-thindark text-white");
        }
        tbodyTr.find('input').prop('checked',$(this).prop('checked'));
        e.stopPropagation();
    });

    theadTr.click(function(){
        checkAll.click();
    });

    $(tbodyTr).find("input[name='id']").click(function(e){
        $(this).parent().parent().toggleClass('table-thindark text-white');
        checkAll.prop("checked",$(tbodyTr).find("input:checked").length == $(tbodyTr).length?'checked':'');

        e.stopPropagation();
    });

    tbodyTr.click(function(){
        $(this).find("input[name='id']:eq(0)").click();
    });
}

function getCheckedIds() {
    var checkedIds = new Array();
    $("input[name='id']:checked").each(function () {
        checkedIds.push($(this).val());
    });
    return checkedIds;
}